﻿.MyComboBox-Control
{
	[Skin.Padding];
	[Skin.Border];
	[Skin.Background];
	[Skin.VisualEffect]
}

.MyComboBox-Control input:focus
{
	background-color:Yellow !important;
}

.MyComboBox-Content
{
	[Skin.Foreground];
	[Skin.Font];
	[Skin.DropDownListTextBoxStyle];
}

.MyComboBox-Input
{
	[Skin.Foreground];
	[Skin.Font];
	[Skin.TextBoxStyle];
}

.MyComboBox-ItemTable #ColorBoxColumn
{
	width:[Skin.PreferdColorBoxWidth]px;
}

.MyComboBox-ItemTable #ImageBoxColumn
{
	width:[Skin.PreferdImageBoxWidth]px;
}

.MyComboBox-Item
{
	[Skin.PopupItemStyle];	
}

.MyComboBox-Item #LabelBox
{
	[Skin.Foreground];
	[Skin.Font];
}

.MyComboBox-Item #ColorBox
{
	width:[Skin.ColorBoxWidth]px;
	height:[Skin.ColorBoxHeight]px;
	[Skin.ColorBoxStyle];
}

.MyComboBox-Item #ImageBox
{
	width:[Skin.ImageBoxWidth]px;
	height:[Skin.ImageBoxHeight]px;
}

.MyComboBox-Item_Selected #LabelBox
{
	[Skin.PopupItemEnterForeColor];
}

.MyComboBox-Item_Selected td
{
	[Skin.PopupItemEnterStyle];	
}

.MyComboBox-Content_Focus
{
	[Skin.FocusedDropDownListTextBoxStyle];
}

.MyComboBox-ButtonContainer
{
	[Skin.DropDownContainerNormalStyle];
}
.MyComboBox-Control_Enter .MyComboBox-ButtonContainer
{
	[Skin.DropDownContainerHoverStyle];
}
.MyComboBox-Control_Down .MyComboBox-ButtonContainer
{
	[Skin.DropDownContainerPressedStyle];
}
.MyComboBox-Control_Disabled .MyComboBox-ButtonContainer
{
	[Skin.DropDownContainerDisabledStyle];
}

.MyComboBox-Button
{
	background-image:url([Skin.DropDownNormalImage]);
}

.MyComboBox-Control_Enter .MyComboBox-Button
{
	background-image:url([Skin.DropDownOverImage]);
}

.MyComboBox-Control_Down .MyComboBox-Button
{
	background-image:url([Skin.DropDownDownImage]);
}

.MyComboBox-Control_Disabled .MyComboBox-Button
{
	background-image:url([Skin.DropDownImageDisable]);
}

.MyComboBox-InputContainer
{
	[Skin.MyComboBoxTextBoxContainerStyle];	
}

.MyComboBox-DataContainerDropDownMode
{
    [Skin.DataContainerDropDownModeStyle];
}

.MyComboBox-DataContainerDropDownListMode
{
    [Skin.DataContainerDropDownListModeStyle];
}

.MyComboBox-DataContainerSimpleMode
{
    [Skin.DataContainerSimpleModeStyle];
}

.MyComboBox-ItemsContainer
{
    [Skin.ItemsContainerStyle];    
}